home *** CD-ROM | disk | FTP | other *** search
/ The 640 MEG Shareware Studio 2 / The 640 Meg Shareware Studio CD-ROM Volume II (Data Express)(1993).ISO / utility / cowan.zip / MANAGER.TXT < prev    next >
Text File  |  1993-01-10  |  40KB  |  738 lines

  1.  
  2.                              The Cowan File Manager
  3.                                         
  4.                               Cowan Software, Ltd.
  5.                                962 Harris Parkway
  6.                              Cartersville, GA 30120
  7.                                         
  8.                                   Introduction
  9.  
  10.    The COWAN  FILE MANAGER  is a powerful management tool. It is an invaluable
  11.    aid whether  you own  a PC or manage a large network. Using the features of
  12.    this program,  you can quickly determine which drives are available, browse
  13.    through a  drive looking  for particular  files or types of files, and when
  14.    desired, delete them or change their attributes and dates. If you come upon
  15.    an unrecognized or suspect file, you can display its contents before taking
  16.    any action.
  17.  
  18.    Files can  be moved  to a  storage disk,  blocked from  regular access, and
  19.    later, if  necessary, restored  to their original status. Unlike other sys-
  20.    tems, files  are searched by name, date, and attribute independent of their
  21.    location in the file structure.
  22.  
  23.    If you are concerned that hidden files or temporary files have been created
  24.    and then  left to  clutter the  drive, these  are easily identified and re-
  25.    moved. All  "EXE", "BAT",  and "COM"  programs can be made "Read Only". You
  26.    can strip  all files  from a directory tree leaving the directory structure
  27.    intact or  remove the directories along with their files. You can limit the
  28.    search by  filename, attribute and date, making the identification of inac-
  29.    tive files a snap.
  30.  
  31.    Initially, search  parameters are  selected. This  will include  a starting
  32.    point in  the system (often the root directory) and a filename (can include
  33.    wildcards). Attribute criteria and a date window can be included to further
  34.    limit the search parameters.
  35.  
  36.    A search  commencing from  the starting  point and including all subsequent
  37.    directories is  conducted. A  page of  file pathnames  meeting these search
  38.    criteria is then displayed.
  39.  
  40.    In Mode  1, the files can be examined individually. Their size is displayed
  41.    and their  date of  record and attributes can be examined and changed. File
  42.    contents can be examined.
  43.  
  44.    In Mode  2, files are selected for "global" action. As the search proceeds,
  45.    a page  of matching  filenames is  displayed. Any or all may be selected or
  46.    examined. When  the search is completed, the selected files can be reviewed
  47.    and files  selected in  error "deselected". You can make a printed listing,
  48.    change attributes  or dates, or delete these files. You can store the files
  49.    prior to  deletion and  restore them to their original status if necessary.
  50.    The powerful  search mechanism  allows for  rapid processing  of  even  the
  51.    largest drives.
  52.                              Network Considerations
  53.  
  54.    The various  functions of  this program  may be limited by the network. You
  55.    must have complete System Operator privileges to use all the assets of this
  56.    program. Furthermore,  if you  try to  process a file that another user has
  57.    open, an  error will  be generated  and the process will fail. It is a good
  58.    idea to  time your management functions to coincide with periods of minimum
  59.    activity.
  60.    
  61.                                  Using the Mouse
  62.  
  63.    In general,  both the  mouse and  the keyboard  can be used to activate all
  64.    functions. Clicking over the key label on the screen is identical to press-
  65.    ing that  key on  the keyboard. In some functions, the left and right mouse
  66.    buttons have  special actions.  These directions are displayed in the upper
  67.    right margin. A 3 button mouse is helpful but not necessary.
  68.  
  69.                                  Important Facts
  70.                                         
  71.    This program requires an IBM Compatible 286 (or above) computer running un-
  72.    der DOS  and a  VGA color  monitor. A mouse is recommended for convenience.
  73.    The program  disk is  copy protected. It cannot be copied nor backed up and
  74.    the program  will not run unless called from the original disk. As with any
  75.    powerful tool,  unintended loss  or corruption  of data is possible. Backup
  76.    all important  files before using this product. Carefully read the instruc-
  77.    tions and practice all functions on a floppy disk before attempting to pro-
  78.    cess important files.
  79.                                Learning the System
  80.  
  81.    It is very important that the user completely understand the intricacies of
  82.    this program before using it in any way. The sample version of this product
  83.    is generally limited to the A: and B: drives.
  84.  
  85.    Calling options:
  86.  
  87.         MANAGER [/H ]
  88.  
  89.              /H   displays maximum number of rows (usually 50).
  90.                                         
  91.                                Starting the System
  92.  
  93.    Place the  program disk in an available floppy drive and select that drive.
  94.    At the  command prompt,  start the  program as described above. The program
  95.    disk may  now be removed if the disk drive is otherwise needed. The present
  96.    system date is displayed. If necessary, correct the date.
  97.  
  98.                                Using the Calendar
  99.  
  100.    The Calendar  function is initially used to check the system date and allow
  101.    its correction  if necessary.  Later in the program, it is used to read and
  102.    change file  dates as well as set date limits on file searches. If the sys-
  103.    tem date is correct, press <Y> to proceed.
  104.  
  105.    If you  select "N"  or if  you are  entering the date function later in the
  106.    program, the  date of  record is shown blinking. You can change the date by
  107.    pointing to  any other  number and  clicking the left mouse. Press or click
  108.    over the  appropriate function  keys to advance or retreat one month or one
  109.    year. You can click over the "mouse select" bar to set a specific date. Se-
  110.    lect the month and then the year. The day of month is selected last.
  111.  
  112.    For manual  entry, press <F6>, the "Enter Date" function key. You can enter
  113.    one or  two date digits and use the month and year function keys to set the
  114.    complete date.  The reset  bar <F5> returns to the date shown upon original
  115.    entry. When the correct date is displayed press <enter> to proceed.
  116.  
  117.    When you  leave the  date function,  the main menu is displayed with choice
  118.    "3" blinking.  A starting  searchname is  critical to  any function and the
  119.    program wants you to make this choice next.
  120.    
  121.  
  122.                             #3  Enter New SEARCHNAME
  123.  
  124.    The Searchname consists of two parts, the Searchpoint and the Filename. The
  125.    Searchpoint may  be any  directory on  any local or network drive. It takes
  126.    the following forms:
  127.  
  128.              C:\            <enter>
  129.              Z:\JOESFILE\   <enter>   
  130.              A:\BACKUP\     <enter>
  131.  
  132.    All search  activity begins  at this  point and includes all subdirectories
  133.    down the  file tree.  If the root directory of the network is selected then
  134.    the entire  system is  examined. If  the root  directory of  the local hard
  135.    drive is chosen then that entire drive will be examined.
  136.  
  137.    The Filename  may be  any legal DOS name. Specific names or DOS "wildcards"
  138.    may be used. The following examples help clarify the choices:
  139.              
  140.              "*.*"    selects all files
  141.              
  142.              "VIDEO.SYS" selects files having this exact name
  143.              
  144.              "*.TMP" selects files with the extension "TMP"
  145.              
  146.              "D???????.Y??" selects  all files with first letter "D" and a "Y"
  147.                   as the first extension letter.
  148.  
  149.    When the Searchname function is first entered, both a searchpoint and file-
  150.    name must  be entered.  The searchpoint  is  entered  first.  You  can  use
  151.    <backspace> to  make single  letter corrections or <delete> to restart from
  152.    the beginning.  The Searchpoint  must terminate in a "\" because it denotes
  153.    the path  to a  specific directory. The "\" will be added automatically, if
  154.    needed. Pressing  <enter> fixes  the Searchpoint  and moves to the Filename
  155.    function. If  you press  <enter> again, the "wildcard" is automatically in-
  156.    serted and you are returned to the Main Menu. Otherwise, enter the Filename
  157.    and press <enter> to return to the Main Menu.
  158.  
  159.    Once you have made a complete entry, re-entry into Function #3 displays the
  160.    prior entry  and enters  the Filename  subfunction. You  can <backspace> to
  161.    change only the Filename or use <delete> to erase the entire Searchname and
  162.    enter both a new Searchpoint and Filename.
  163.  
  164.    <Alt-M> subfunction
  165.  
  166.    A subfunction  is available  to help  select the Searchpoint. This is espe-
  167.    cially helpful where multiple drives are present or in the network environ-
  168.    ment. Pointing  to or  keying in  <Alt-M> lists  all the  available drives.
  169.    Drive letters  local to  the computer  are displayed in white while network
  170.    drives are orange.
  171.  
  172.    The directories  may be  explored, either  with the mouse or with the arrow
  173.    keys. Clicking  left (or  left arrow)  moves out  a specific directory tree
  174.    while clicking  right (right  arrow) selects that choice as the Searchpoint
  175.    and enters  the Filename  function. A  beep means no further subdirectories
  176.    exist. You  can point  to and  click or  press "Alt-B"  or press the center
  177.    mouse button  (if you have a 3 button mouse) to back step one directory. If
  178.    you have more than 25 subdirectories in a list, use <PgUp> and <PgDn>.
  179.    
  180.                          #4  Select ATTRIBUTE and DATE to SEARCH
  181.                          #5  Select ATTRIBUTE and DATE to  BLOCK
  182.                                         
  183.    After returning  to the  main menu, you can choose search and block parame-
  184.    ters. The selection may be made by pointing with the mouse or using the ar-
  185.    rows. Use  the up  or down  arrows to select which attribute to change. The
  186.    active selection  will blink  yellow. Set the attribute with the left arrow
  187.    or mouse  button. Reset the attribute with the right arrow or mouse button.
  188.    <Enter> or  clicking the  mouse on  a blank line returns from the function.
  189.    See "Using the Calendar" for instructions on setting date parameters.
  190.  
  191.    Function #4  allows you  to specify  the search  attribute and the "exclude
  192.    above date".  If you  set "hidden", only the hidden files will be selected.
  193.    If you  set "hidden" and "subdirectory", only hidden subdirectories are se-
  194.    lected.
  195.  
  196.    Upon entry  the date is the system date. All files including and below this
  197.    date will  be accepted  so this allows all files to be searched. If you se-
  198.    lect an earlier date, only the older files will be allowed. For example, if
  199.    you set this calendar to Jan. 3, 1990, files modified or created after that
  200.    date are excluded. Files carrying a date of Jan. 3, 1990 or earlier will be
  201.    included.
  202.  
  203.    Function #5 allows you to select attributes to block from the search and an
  204.    "exclude below date". If you select "Read Only", then all "Read Only" files
  205.    will be  excluded from the search. Likewise, selecting "subdirectory" would
  206.    exclude all subdirectories.
  207.  
  208.    Upon entry, the date is set to Jan. 1, 1980, which is the earliest date al-
  209.    lowed by  DOS. All files of a later date are therefore included by default.
  210.    If you select a later date, earlier dates will be excluded.
  211.  
  212.    For example, if you want to erase all files that are not marked "read only"
  213.    or are  not "subdirectories",  turn all  the attributes  of Function #4 off
  214.    (the default  condition) and  select "Read  Only" and  "subdirectory"  with
  215.    Function #5.
  216.  
  217.    If you  want to examine all files that have not been modified since Jan. 1,
  218.    1991, set  the date in Function #4 to Dec. 31, 1990. This would include all
  219.    files through  this date  and exclude  files from Jan. 1, 1991, on. You can
  220.    create a  search window by setting the latest date with Function #4 and the
  221.    earliest date  with Function  #5. Setting  both to the same date will limit
  222.    searching to that specific date.
  223.  
  224.    When you  return from  these functions,  any active selections will be dis-
  225.    played on  the main  menu. To cancel selections simply re-enter and immedi-
  226.    ately exit  the appropriate  function. If  you make no selection with these
  227.    functions, all  files meeting the SEARCHPOINT and FILENAME criteria will be
  228.    selected.
  229.                                         
  230.                                     Searching
  231.  
  232.    Functions #1,  #2, and #6 all involve searching the selected drive. In each
  233.    of these cases, files meeting criteria are listed for further action.
  234.  
  235.    In the  case of  Functions #1 and #2, the search commences from the Search-
  236.    point and  looks for matches to the Filename (both entered in Function #3).
  237.    The search  may be further limited by attribute and date constraints set in
  238.    Functions #4 and #5.
  239.    
  240.    Files that  successfully match  are listed  a page at the time. In Function
  241.    #1, you  can point  to the  file, displaying its size and date, and, if de-
  242.    sired, enter  a change  mode that allows you to change the date and the at-
  243.    tributes of  that particular file. In Function #2, you can display date and
  244.    size by pointing, but the only activity is to select the file for later ac-
  245.    tion.
  246.  
  247.    The search  in Function  #6 is  for index  records previously stored by the
  248.    Storage subfunction  (discussed later).  In this  case, a  separate storage
  249.    file searchpoint  is specified and the appropriate wildcard for indexes in-
  250.    serted automatically. The date and attribute criteria are inactive for this
  251.    function. (Hint  -- You may enter Function #6 and immediately <esc> back to
  252.    the main menu as a quick way to reset the date and attribute controls.)
  253.  
  254.    The time  required for  searching depends  on the size of the drive and the
  255.    specificity of  the searchname.  A search  window blinks during a search as
  256.    assurance that all is well. If the file of interest is found or if you need
  257.    to break off a seemingly fruitless search, press <esc>. You can then act on
  258.    the files  already found or return to the main menu. If no files are found,
  259.    you will be returned automatically.
  260.  
  261.                                 Examining a File
  262.                                         
  263.    Any time  files are  listed, whether  in the scan modes of Functions #1 and
  264.    #2, in  the "Review" mode of Function #2, or when files are listed during a
  265.    restore in Function #6, they may be accessed and their contents examined.
  266.  
  267.    The function  is entered by pointing with the mouse and pressing the center
  268.    button (on a 3 button mouse) or by pointing and pressing <F3> if you have a
  269.    2 button mouse or no mouse at all.
  270.  
  271.    If the  files are  ASCII text,  they can  be read directly. Non-ASCII data,
  272.    such as  program code  or formatting  codes interspersed  in ASCII text are
  273.    printed as  a ".".  Once entered,  you can <esc> to EXIT or press any other
  274.    key to  page on through the file. At the end of the file, you can press the
  275.    <home> key  to re-start  at the  beginning or  <esc> to return to whichever
  276.    file list you entered from. No internal changes in the file contents can be
  277.    made.
  278.  
  279.                             #1 SCAN from Searchpoint
  280.  
  281.    Function #1  is useful  when browsing through files. It also provides a way
  282.    to quickly read and change the attribute and date of individual files. Note
  283.    that "Read  Only" files  are displayed  in yellow  and "hidden"  files  are
  284.    blinking. Drive letters local to the computer are displayed in white, while
  285.    network drives (and some CD-ROMs) are orange. The size and date of the file
  286.    under the  cursor are  displayed. The  search will  break off when the page
  287.    fills or  when no  further matches are found. If you see the word "More" at
  288.    the bottom  right you  can press  <enter> or click right to erase that page
  289.    and continue  searching. If  "Complete" is  displayed, pressing  <enter> or
  290.    clicking right returns to the main menu. You cannot page back to an earlier
  291.    list in  this function.  You must  <esc> out and re-enter Function #1 to do
  292.    this. You can examine file contents as described in the prior section.
  293.  
  294.    If you  want to  read or  change the attribute or date of a displayed file,
  295.    point to  the filename  with either  the mouse  or arrow keys and click the
  296.    left mouse  or press the left arrow. The attribute and date of that file is
  297.    displayed. Review  the section  on the  Calendar for instructions on making
  298.    date changes.
  299.    
  300.    You can  point to the attribute to change and click left to set or right to
  301.    reset. The  arrows may be used if desired (see Function #4 or #5). The sub-
  302.    directory attribute  cannot be changed and the volume label is not used. If
  303.    you attempt  to change the date of a subdirectory or if you are not allowed
  304.    write access to the file, an error message is generated.
  305.  
  306.    After making any desired changes, press <enter> or click on the red "enter"
  307.    line to return to the SCAN screen. If you <esc>, no changes are made.
  308.                                         
  309.                                 #2  Global SEARCH
  310.  
  311.    This is the most useful, but potentially, the most dangerous function. With
  312.    it you  can erase  anything and  everything. The "Read Only" attribute that
  313.    would block  normal DOS  delete functions is bypassed. You can print a list
  314.    of selected  files, change  their dates of record and their attributes, and
  315.    copy the  selected files  to a designated storage area. Unlike Function #1,
  316.    which allows action on single files, this function acts globally on all se-
  317.    lected files. Files may be examined during both stages of this function.
  318.  
  319.    Step 1 (initial scan)
  320.  
  321.    When first started, a page of filenames that meet search criteria is listed
  322.    (as in  Function #1).  Click left to "select" (file turns blue) or right to
  323.    "deselect". <Alt-S> selects all files on a page. When you have selected all
  324.    necessary files on a given page use <enter> to move to the next page (as in
  325.    Function #1). Selected files will be moved to a buffer memory for later ac-
  326.    tion and  a new  page of  files displayed. <Alt-R> aborts further searching
  327.    and shifts to Step 2 immediately. Use this when you have found the files of
  328.    interest and  want to proceed immediately to the action step. If you try to
  329.    select more  than 430  files, you  will be prompted to work on these before
  330.    continuing.
  331.  
  332.    Step 2 (review-select action)
  333.  
  334.    When you  <enter> on  the last  page or use <Alt-R> in Step 1, you shift to
  335.    the "Select  Action" screen.  All files selected in Step 1 may be reviewed.
  336.    Use   <PgUp> and <PgDn> to view all pages as necessary. <Home> moves to the
  337.    top of  the list  and <End>  moves to  the last page. You may "deselect" or
  338.    "re-select"  using   the  arrows  or  mouse  as  before.  Deselected  files
  339.    (displayed in  black and  white) will  not be  acted upon.  A file  may  be
  340.    "deselected" for one action and then "re-selected" for another. There is no
  341.    way to  add files  not selected  in step  1. You must <esc> out and restart
  342.    Function #2 to do this. File contents can be examined (press <F3> or center
  343.    mouse).
  344.  
  345.    Step 3 (action)
  346.  
  347.    After assuring  that only the proper files are selected, choose the desired
  348.    action.
  349.  
  350.              <Alt-A>   will bring  up the attribute screen. Select the desired
  351.    attributes. Use  <enter> to  activate or  <esc> to abort. This is generally
  352.    used to  change either "archive" or "Read Only" status. Unlike Function #1,
  353.    all selected files will be changed.
  354.    
  355.              <Alt-C> calls  the Storage  (copy) function. You will be prompted
  356.    to enter a target drive and directory. You may want to use a floppy disk or
  357.    designate a  directory on  the network or the hard drive as a holding area.
  358.    If the  target directory  already exists,  the <Alt-M> routine described in
  359.    Function #3  can be  used. The  designated directory  will be created if it
  360.    does not already exist.
  361.  
  362.    Next, the available disk space is determined. If there isn't enough room to
  363.    store all the selected files, the process is aborted. If for any reason the
  364.    storage function  cannot create the needed files, an error is generated and
  365.    the process aborted.
  366.  
  367.    This subfunction  copies the  file data,  file attributes, and the complete
  368.    filename of  all the  selected files.  It is particularly useful when files
  369.    are to  be deleted or irreversibly modified. Stored files may be easily re-
  370.    stored to their original status.
  371.  
  372.    For example, you might decide to delete all data files that have been inac-
  373.    tive for one year. Prior to deletion, copy them to a storage directory. Af-
  374.    ter a month without complaint, you can erase them from storage or copy them
  375.    to an archival floppy.
  376.  
  377.              <Alt-D> will  bring up  the date  screen. Select any date between
  378.    1/1/80 and  the present.  All files will have their date of record modified
  379.    to this  date. Subdirectories have a creation date but it cannot be changed
  380.    with this  function. If you select subdirectories along with regular files,
  381.    an error will pop up to point out that the subdirectories are not being al-
  382.    tered. The  other files  will process  normally. When you return, any files
  383.    not processed are displayed in green.
  384.  
  385.              <Alt-P>   will print  a listing  of the selected files along with
  386.    their respective  dates and  storage size.  The storage size is larger than
  387.    the file  size because  it reflects the disk space needed for both the file
  388.    and its  directory entry.  You are  first prompted  to choose between LPT1,
  389.    LPT2, and LPT3.
  390.  
  391.    This subfunction  is useful  when you  have identified  files that  may  no
  392.    longer be  needed. You can print a list of these files so the owners can be
  393.    warned of your proposed action.
  394.  
  395.              <Alt-X>  will delete all the selected files. You will be prompted
  396.    to make  sure since this step is irreversible. Selected subdirectories will
  397.    be removed only if all their files are deleted. The program works from out,
  398.    back towards  the searchpoint,  so this is a good way to completely scrub a
  399.    program and all its sub-files from the disk.
  400.  
  401.    After completing  most action  functions, you  are returned to the  "Select
  402.    Action" screen.  If you  are not  allowed write  access to a file or if you
  403.    tried to  change the  date of a subdirectory, an error message is generated
  404.    and when you return, the file will be highlighted in green. These files are
  405.    considered not selected, so they must be re-selected with the mouse or left
  406.    arrow if their inclusion in further action is desired.
  407.  
  408.    You can  print a  list and then change dates or attributes as you like. You
  409.    can store  the files,  print a  list, then delete. Once delete takes place,
  410.    the files  are gone,  and further  action is  impossible. If  all files are
  411.    deleted, you  are returned  to the  main menu. Should errors occur or unse-
  412.    lected files remain, you are returned to the "Select Action" menu.
  413.    
  414.                                    #6 Restore
  415.  
  416.    This function  is used to manipulate files previously stored with the <Alt-
  417.    C> option  of Function  #2. It  has two  features. You can read the storage
  418.    package and  restore its files to their former status and you can erase the
  419.    storage package when it is no longer needed.
  420.  
  421.    Upon first  entering Function  #6, you  must select  a starting searchpoint
  422.    that points  to the  stored files.  In general, this will be the same drive
  423.    and directory designated during the storage operation. If the target direc-
  424.    tory already  exists, the  <Alt-M> routine  described in Function #3 can be
  425.    used. Otherwise, enter the appropriate path manually.
  426.  
  427.  
  428.    If you  have already  entered a  Restore searchpoint, it will be displayed.
  429.    You can  use <delete>  or <backspace>  to make changes or <enter> to accept
  430.    this selection.  All the "index" files are displayed. Click the desired in-
  431.    dex and  its stored  filenames will be displayed. If desired, you can <esc>
  432.    back and select another index. You can examine the files by pointing to the
  433.    file pathname  and clicking  center or pressing <F3>. Note that the file as
  434.    stored in  the storage  package is displayed and not the actual file out in
  435.    the system.
  436.  
  437.    Choose any  or all  available files using the mouse or the arrows. Selected
  438.    files turn  blue. You  can use  <Alt-S> to  select all on a given page. Use
  439.    <PgUp> or <PgDn> as necessary.
  440.  
  441.  
  442.    I. Restoring Files
  443.  
  444.    There are two restore options:
  445.  
  446.              <Alt-R>  restores  only  those  selected  files  that  have  been
  447.    deleted. It will not overwrite an existing file.
  448.  
  449.              <Alt-F> is  a "forced"  restore. It  will re-create deleted files
  450.    and overwrite existing files.
  451.  
  452.    When either  restore option  is completed,  files selected and successfully
  453.    restored remain  selected (blue  colored). Files  selected but not acted on
  454.    (i.e. already present in choice <Alt-R> ) are displayed in green.
  455.  
  456.    In general,  use <Alt-R> when you want to restore only files that have been
  457.    erased and don't want to overwrite files that may have updated information.
  458.    Use <Alt-F>  when you  have made  changes that  you want to undo. Directory
  459.    structures will be re-created as necessary.
  460.  
  461.  
  462.    II. Removing a Storage Package
  463.  
  464.    Pressing <Alt-D>  will remove the currently displayed storage package. This
  465.    is used  when there  is no  possibility that a subsequent restore operation
  466.    will be  needed. After  completion, you  are returned to the index list for
  467.    further restore  or delete  activity unless the last index has been erased.
  468.    In this  case you  proceed directly to the main menu. This function deletes
  469.    only the storage package and has no effect on the restored files.
  470.    
  471.                                  Getting Started
  472.  
  473.    The program  works on  all drives including floppies and RAMdrives. It is a
  474.    good idea  to first work with the program on a test floppy and save the im-
  475.    portant work  for later.  The sample  program is  limited to  the A:  or B:
  476.    drive.
  477.  
  478.    XCOPY a directory tree with its files over to a spare floppy. Use less than
  479.    1/2 the free space so there will be room to work with the Storage function.
  480.  
  481.    Enter Function #3 and select <Alt-M>. You will see a list of all the avail-
  482.    able drives.  Note that  this  function  reads  all  potentially  available
  483.    drives. For example, your disk driver card may have room for a B: drive but
  484.    you have  no mechanism installed. Or, you may have a B: drive installed but
  485.    no disk  in the drive. In either case, an error will be returned if you try
  486.    to access  that drive. If you are on a network, you'll see the local drives
  487.    (usually A:,  B:, and  C:) listed in white and any Network drives in orange
  488.    (a CD-ROM will sometimes come up orange as well).
  489.  
  490.    Place the  mouse cursor over the C: drive and click the left button. You'll
  491.    see a listing of all the subdirectory entries. You can explore out and back
  492.    using the left mouse and <Alt-B> respectively.
  493.  
  494.    End up  on the root directory of the test floppy. Click the right mouse (or
  495.    right arrow)  to select  this drive  as the Searchpoint. Enter "*.*" as the
  496.    Filename so  all files  will be  processed (simply pressing <enter> will do
  497.    this).
  498.  
  499.    Select Function  #1. You'll  see a list of all the files and subdirectories
  500.    starting at  the Searchpoint. Note that as you move the mouse, the size and
  501.    date of  the file  under the cursor will appear in the window to the right.
  502.    Practice changing  the date and attributes of these files by clicking left.
  503.    Use <F3> or click center to examine the files.
  504.  
  505.    If all  the files are not displayed you can move to the next page by press-
  506.    ing <enter>  or clicking  right. You  cannot move  back to a prior page but
  507.    would have to <esc> and re-enter Function #1 to do this.
  508.  
  509.    <esc> back  to the  menu and  enter Function  #2. Select all the files with
  510.    <Alt-S> and then <enter> and re-select all until the search is complete. An
  511.    <enter> or <Alt-R> on the last search page takes you to the "Select Action"
  512.    page. Note that you can <PgUp> and <PgDn> to review all the files stored in
  513.    the first step of Function #2.
  514.  
  515.    If you  see you  have selected some files that you don't want to include in
  516.    an action, you can deselect them with the right mouse or  right arrow. Only
  517.    the files highlighted in blue will be acted on.
  518.  
  519.    Select <Alt-C>  to store  (copy) all  the files. When asked for a directory
  520.    enter A:\STORAGE  or B:\STORAGE  (the name  is arbitrary)  depending on the
  521.    drive.
  522.  
  523.    This directory  does not  yet exist so you'll be prompted to allow its cre-
  524.    ation. This  is a safety step in case you mis-entered the name of an exist-
  525.    ing directory. You will again be prompted to make sure all is well.
  526.    
  527.    After the  storage is  complete, you  are returned  to the  "Select Action"
  528.    page. Try  <Alt-P> to  print a  list of  the selected files. Use <Alt-D> to
  529.    change all  the dates and <Alt-A> to change all the files to "Read Only" or
  530.    "Hidden" or both.
  531.  
  532.  
  533.    You will note that an occasional error message appears. This is because you
  534.    can't change  the date  of a  subdirectory. Now  and again  in the  network
  535.    environment access  restrictions may also create error notices. In general,
  536.    the program  will process  the files legally available and simply skip over
  537.    steps that generate errors.
  538.  
  539.    Now use  <Alt-X> to  delete all the files. This may take a little time on a
  540.    floppy since floppy access times are long.
  541.  
  542.    You have removed all the files, so you will return to the main menu. If you
  543.    re-enter Function #1 or #2 you will see the Storage package and the absence
  544.    of the original material.
  545.  
  546.    At the  main menu,  enter Function  #6 to  RESTORE the  deleted files.  You
  547.    stored the  files on  either the  A: or  B: drive, so enter the appropriate
  548.    letter. You don't have to be specific because the program will search until
  549.    it finds  the STORAGE  subdirectory. However,  on large  networks, you will
  550.    save time if you enter a more complete path to the files.
  551.  
  552.    Select the index by clicking left over the listing. You will now see a list
  553.    of all  the files  stored in  that index. If you have multiple indexes, you
  554.    can <esc> back to the index list and select another.
  555.  
  556.    Once you  have chosen  the proper  index, you need to select the individual
  557.    files to  restore. To select all the files, wipe with the left mouse or use
  558.    <Alt-S>. If you have a list requiring more than one page use <PgDn> and se-
  559.    lect the  other files  as necessary.  When finished, use <Alt-R> to restore
  560.    the files.  Since you  have deleted  all the  files earlier,  all the files
  561.    should be successfully restored.
  562.  
  563.    If you  try <Alt-R>  again you'll  get the "can't overwrite"  error because
  564.    the files  now exist  and you are attempting an overwrite. Upon completion,
  565.    the files will be highlighted in green to signify that the requested action
  566.    has failed.  You can  re-select the files with the left mouse or arrow ( or
  567.    <Alt-S>) and use <Alt-F> to forcibly overwrite the files.
  568.  
  569.    In general,  use <Alt-R>  when you  want to  restore files  that have  been
  570.    erased and  don't want to overwrite files that may have updated information
  571.    you want  to keep.  Use <Alt-F> when you have made changes that you want to
  572.    undo.
  573.  
  574.    You will  note that  restored or  overwritten files carry the dates and at-
  575.    tributes they had at the time of their storage.
  576.  
  577.    When the  restore is finished, you can remove the storage files using <Alt-
  578.    D> (assuming  they are  no longer needed). This function is called from the
  579.    screen that lists the files and not from the list of indexes.
  580.    
  581.                              Network File Structures
  582.  
  583.    When you  begin exploring  the network file structure, you will find one of
  584.    two possible systems. In one, different drive letters are used but they all
  585.    represent the root directory of the system.
  586.  
  587.    For example, you might find:
  588.  
  589.         F:\SYSTEM\PUBLIC
  590.         G:\SYSTEM\PROGRAMS
  591.         N:\UTILITY
  592.  
  593.    If you go back to either F:\, G:\, or N:\, you will see that they represent
  594.    the identical  root directory  of the  network tree. "SYSTEM" and "UTILITY"
  595.    are subdirectories of that common root directory.
  596.  
  597.    In this  type of structure, the file management program will interface with
  598.    the system  identically no  matter which  drive letter  you choose  to work
  599.    from. For  example, if you wanted to select F:\SYSTEM\PUBLIC as the Search-
  600.    point, you would have to build out to that point from "F:\". You could just
  601.    as easily build out from "N:\" as "N:\SYSTEM\PUBLIC" would legally exist in
  602.    this program.
  603.  
  604.    In the other system, you might find:
  605.  
  606.         F:\SYSTEM\PUBLIC
  607.         G:\SYSTEM\PROGRAMS
  608.         N:\PUBLIC
  609.  
  610.    In this  structure, the  root of  the "N:\" drive is logically identical to
  611.    "F:\SYSTEM". Therefore,  if you  wanted to  search starting in the "PUBLIC"
  612.    subdirectory you could choose either "N:\PUBLIC" or "F:\SYSTEM\PUBLIC" as a
  613.    valid searchpoint.  Conversely, if you wanted to start from the system root
  614.    "F:\", you  could not get "N:\" to back up. In general, the shortest possi-
  615.    ble path to the Searchpoint is best.
  616.  
  617.    The <Alt-M>  subfunction of Function #3 will allow you to quickly determine
  618.    which system is in use.
  619.  
  620.                                Managing a Network
  621.  
  622.    There are countless ways to organize network files and no one approach cov-
  623.    ers all  situations. As  you gain  experience with  the features  available
  624.    through this  product, many opportunities for increased efficiency will be-
  625.    come apparent.
  626.  
  627.    In general,  all "Batch" files (those with the extension ".BAT") as well as
  628.    the executable  files (".EXE"  and ".COM") can be made "Read Only". This is
  629.    easily done.
  630.  
  631.              1). Select option #3 (Enter Searchname) from the menu.
  632.              
  633.              2). Enter  the designated  Path to the directory containing these
  634.    files (usually the root directory).
  635.              
  636.              3). Enter  "*.COM" at  the Filename prompt to search for all .COM
  637.    files.
  638.    
  639.              4). Select  option #2  from the menu. Click the left mouse to se-
  640.    lect single files for action or use <Alt-S> to select all. It may sometimes
  641.    be quicker  to select  all the  files and then "deselect" those not needed.
  642.    Use <enter> to move to the next page. Pressing  <enter> on the last page or
  643.    <Alt-R> earlier  moves to  the "Select Action" menu. You can use <PgUp> and
  644.    <PgDn> to  move through the various pages of the "Select Action" screen. If
  645.    necessary, deselect files with the right mouse or arrow.
  646.  
  647.              5). Now  press <Alt-A> to shift to the attribute selector. Select
  648.    "Read Only" and press enter. All the selected files will be changed.
  649.  
  650.              6). (optional)  Select <Alt-P>  to print  a list of the files you
  651.    have changed in case some unforeseen result occurs.
  652.              
  653.              7). <esc> to the main menu.
  654.  
  655.    You can repeat these steps substituting "*.EXE" and "*.BAT" in step 3. (re-
  656.    enter Function #3, <backspace> 3 times, and enter the new extension)
  657.  
  658.    Program and overlay files are generally "Read Only". This allows simultane-
  659.    ous access  by multiple users. Data files and control files cannot be "Read
  660.    Only" as  they are  altered during  normal operation.  It is a good idea to
  661.    check the  dates of files before making them "Read Only" to assure they are
  662.    not being written to.
  663.  
  664.    There are several advantages to making files "Read Only". It prevents acci-
  665.    dental erasure  using standard  DOS commands and also facilitates using the
  666.    FILE MANAGER. Most of the Supervisor's headaches come from data files. None
  667.    of these  will be  "Read Only". Therefore you can use option #5 and set the
  668.    Block attribute  to exclude  all "Read  Only" files. This will greatly sim-
  669.    plify searches for the other files.
  670.  
  671.    You may  want to  alter the dates of a group of files to coincide with when
  672.    they were  placed on the Network or to update them so that searches by date
  673.    will pass them by. Use <Alt-D> at step 5 above. It is possible that a given
  674.    program might  use its  date in  an unforeseen way, so it is a good idea to
  675.    print this information to facilitate reversal should that be necessary.
  676.  
  677.    If you  have a word processing program or database program on your network,
  678.    you may  be accumulating  all manner  of temporary  or backup files. If all
  679.    these files  are stored  in one  area you  can select  that Searchpoint and
  680.    browse through checking dates.
  681.  
  682.    If they are scattered throughout the system, read through the program manu-
  683.    als and see what extensions they use. You can then use a wildcard with that
  684.    extension (i.e.  *.BAK or  *.TMP) in Function #3 to search for these files,
  685.    starting from  the root  directory. You might want to enter Function #4 and
  686.    set the date back one or two years so that only the older files are identi-
  687.    fied.
  688.  
  689.    In some  situations, it  is safe to remove all temporary files over one day
  690.    old, since  they are  routinely used  only while  the program is running or
  691.    left as  a result  of a  power outage. Never remove a temporary file on the
  692.    day of its creation unless you know for certain it is no longer needed.
  693.    
  694.    The backup files store the next to last copy of word processing files. Pos-
  695.    sibly a  few months  grace would  give adequate safety for these files. The
  696.    actual document  and data  files will require individual attention. If net-
  697.    work storage is a problem, it is necessary to control the storage space al-
  698.    located to  each user.  Here, it  is useful  to print  a list of each users
  699.    files that  have been  inactive for  a given period of time and ask them to
  700.    certify which files they really need. You can offer to store their files on
  701.    a personal floppy so that network space can be released.
  702.  
  703.    One of  the best techniques, when all else fails, is to store suspect files
  704.    and programs  in a  special directory  and then  delete them so they can no
  705.    longer be  accessed by the user. If legitimate complaints arise, the needed
  706.    files can  be restored.  After a  period of  time, the  stored files can be
  707.    cleared and the process repeated.
  708.  
  709.                                      Summary
  710.                                         
  711.    The COWAN  FILE MANAGER represents an improved approach to disk management.
  712.    It allows  the user  to approach  files by  name, date, and attribute inde-
  713.    pendent of their location in the file structure.
  714.  
  715.    Finding all  files marked  "Read Only" that are over one year old is simple
  716.    using this system, yet, virtually impossible using standard approaches. The
  717.    ability to  locate inactive  files throughout the system enhances the effi-
  718.    cient use of disk space, and is a useful asset on both large and small sys-
  719.    tems.
  720.  
  721.    While not  able to  respond personally to every correspondence, Cowan Soft-
  722.    ware, Ltd.  welcomes your comments. Suggestions that might make future ver-
  723.    sions of this product more useful to its users are always welcome.
  724.  
  725.                               Ordering Instructions
  726.                                         
  727.    To order a fully active version of this product, send $35.00 to:
  728.  
  729.                              Cowan Software, Ltd.
  730.                              962 JF Harris Parkway
  731.                              Cartersville, GA 30120
  732.  
  733.  
  734.             ****  Georgia residents include 5% tax = $36.75. ****
  735.  
  736.    Please specify either a 3" or 5" diskette.
  737.  
  738.